﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace MyChart
{
    /// <summary>
    /// 维度配置类。定义了多维数据源中一个维度中的多个序列在图表中呈现的相关属性。
    /// 因为一个维度在图表中呈现代表了维度所关联的多个序列的呈现，所以维度配置类继承于序列配置类 SeriesConfig。
    /// </summary>
    public class DimensionConfig : SeriesConfig
    {
        #region 字段

        private string _text = "";

        #endregion

        #region 构造器

        /// <summary>
        /// 初始化 DimensionConfig 类
        /// </summary>
        /// <param name="text">维度别名</param>
        public DimensionConfig(string text)
        {
            _text = text;
        }

        #endregion

        #region 属性

        /// <summary>
        /// 获取或设置维度别名
        /// </summary>
        public string Text
        {
            get { return _text; }
            set { _text = value; }
        }

        #endregion
    }
}
